// 热卖手机
.mi-hot {
    img {
        display: block;
        width: 100%;
        // height: 7.84rem;
    }
}

// 分割线
.divider_line {
    height: 0.166rem;
    box-sizing: border-box;
    border-bottom: 0.16rem solid rgb(219, 230, 243);
    background-color: rgb(219, 230, 243);
}

.h52 {
    img {
        display: block;
        width: 100%;
        height: 1.0416rem;
    }
}

.h57 {
    img {
        display: block;
        width: 100%;
        height: 1.1455rem;
    }
}

// 面板部分
.panel-item {
    flex-grow: 1;
    display: flex;
    a {
        display: flex;
    }
    img {
        display: block;
        width: 7.5rem;
        height: 5.5rem;
    }
}

// 商品
.goods-list {
    padding: 0 .16rem;
    background: rgb(219, 230, 243);
    overflow: hidden;
    display: flex;
    justify-content: space-between;
    align-items: center;
    .item-md {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        background-color: #fff;
    }
    img {
        display: block;
        width: 3.52rem;
        height: 3.52rem;
    }
    .info-box {
        width: 100%;
        padding: .28rem .1rem;
        box-sizing: border-box;
        overflow: hidden;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
}

// 商品下面文本
.info-box {
    .name {
        width: 2.5rem;
        text-align: center;
        font-size: .28rem;
        padding: 0 .12rem;
        font-weight: bolder;
        color: #3c3c3c;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .brief {
        margin-top: .06rem;
        margin-bottom: .12rem;
        width: 3.3rem;
        font-size: .2rem;
        text-align: center;
        color: #3c3c3c;
        height: 1.5em;
        line-height: 1.5em;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .price {
        font-size: .28rem;
        color: rgb(245, 75, 75);
        font-weight: 700;
        line-height: 1em;
        height: 1.2em;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        span {
            margin-left: 0.04rem;
            font-size: .208rem;
        }
        del {
            font-size: .76em;
            color: rgba(0, 0, 0, .54);
        }
    }
    .buybtn {
        height: .49rem;
        width: 1.822rem;
        text-align: center;
        border-radius: 3px;
        display: block;
        font-size: .25rem;
        line-height: .49rem;
        background-color: rgb(245, 75, 75);
        color: rgb(255, 255, 255);
        font-weight: bolder;
    }
}